/**
 * Created by mahai on 2018/12/24.
 */


const mongoose = require('mongoose');
const Schema = mongoose.Schema;

//创建 Schema
const ArticlelistSchema = new Schema({
    Title:{     //标题
        type:String,
        required:true
    },
    content:{     //内容
        type:String,
        required:true
    },
    // 文章关键字（SEO）
    keyword: [
        { type: String, default: '' }
    ],
    // 文章发布状态 => 1 已发布 2 草稿，
    state: { type: Number, default: 1 },
    dec:{       //文章描述
        type:String,
    },
    tags:{      //文章标签
        type:Array,
        required:true
    },
    img:{       //封面照
        type:String,
    },
    writer:{    //作者
        type:String,
        required:true
    },
    writerId:{  //作者的id
        type:String,
        required:true
    },
    likenum:{  //关注数量
        type:Number,
        default:0
    },
    messnum:{   //留言数量
        type:Number,
        default:0
    },
    upnum:{ //点赞数量
        type:Number,
        default:0
    },
    extra_params:{          //扩展字段
        type:Object,
        default:{
            exports:'extra_params是扩展字段'
        }
    },
    date:{  //日期
        type:Date,
        default:Date.now()
    },
});

module.exports = Articlelist = mongoose.model('articlelist',ArticlelistSchema);
